/**
 * ClassName : 部门管理列表视图
 */

Ext.define('AM.view.DeptList', {
	extend   : 'Ext.grid.Panel',
	alias    : 'widget.deptlist',
	store    : 'DeptStore',
	frame    : true,
	forceFit : true,
	selModel : {
		selType : 'checkboxmodel'
	},
	enableKeyNav: true,
	multiSelect : true,
	columnLines : true,
	columns     : [
		{text : '部门名称', dataIndex : 'text',	  	width : 100,
			field : {
				xtype : 'textfield',
				allowBlank : false
			}
		},
		{text : '部门经理', dataIndex : 'manager',  	width : 100,
			field : {
				xtype : 'textfield',
				allowBlank : false
			}
		},
		{text : '顺序排序', dataIndex : 'orderIndex', width : 100},
		{text : '职能简介', dataIndex : 'info',		width : 100}
	],
	tbar  : [ 	'-', {
		id    : 'add',
		text  : '添加'
	}, '-', {
		id    : 'update',
		text  : '修改'
	}, '-', {
		id    : 'delete',
		text  : '删除'
	}],
	dockedItems : [{
		xtype : 'pagingtoolbar',
		dock  : 'bottom',
		displayInfo : true,
		emptyMsg : '没有数据'
	}],
	initComponent : function() {
		this.editing = Ext.create('Ext.grid.plugin.CellEditing');
		this.plugins = [this.editing];
		this.callParent(arguments);
	}
});













